package com.chinatechstar.decis.service;

import com.chinatechstar.decis.dto.EconBenefitResultDTO;
import com.chinatechstar.decis.dto.EconBenefitWellDTO;
import com.chinatechstar.decis.dto.GeneralEffectResultDTO;
import com.chinatechstar.decis.dto.GeneralEffectWellDTO;

/**
 * 业务逻辑接口层
 *
 * @author Rei
 */
public interface DesicEvaluationService {

    /**
     * 生成综合效果评价结果
     *
     * @param dto 评价传参
     * @return GeneralEffectResultDTO
     */
    GeneralEffectResultDTO generateGeneralEffect(GeneralEffectWellDTO dto);

    /**
     * 生成经济效益评价结果
     *
     * @param dto 评价传参
     * @return EconBenefitResultDTO
     */
    EconBenefitResultDTO generateEconBenefit(EconBenefitWellDTO dto);

}
